a large rodent - Englisch Synonyme Wörterbuch